因為我們之後練習需要透過 metasploitable 3 當作靶機,所以要先安裝 metasploitable 3。
有大量漏洞的虛擬主機,目前有 Linux 版本與 Windows 版本,安裝環境需要如下
還需要安裝以下條件:
名稱 | 版本 |
---|---|
作業系統 | windows 10 專業版 |
CPU | i5-7200U |
記憶體 | 16GB |
系統類型 | x64 |
Virtualbox | 6.1.22 r144080 |
Powershell | 5.1 19041 1237 |
※ Powershell 版本查詢
(Get-Host).Version
$host.Version
$PSVersionTable.PSVersion
HKLM:\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
PowerShellVersion
進入官方網站(https://www.vagrantup.com/downloads),筆者為 Windows 環境 64bit
點選【Next】
點選同意,再點選【Next】
選擇安裝路徑
點選【Install】
等待安裝
點選【Finsh】
需要重新開機,點選【Yes】
D
mkdir metasploitable3-workspace
cd metasploitable3-workspace
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/rapid7/metasploitable3/master/Vagrantfile" -OutFile "Vagrantfile"
有兩個版本的靶機:
兩個版本一起安裝
vagrant up
只安裝 Linux
vagrant up ub1404
**只安裝 Windows **
vagrant up win2k8
Parrot OS
機器資料夾:預設
類型 Linux
版本 Other Linux (64-bit)
輸入【2048】MB(可以依據個人需求),再點選【下一個】
點選【立即建立虛擬硬碟】,再點選【建立】
點選【VDI(VirtualBox 磁碟映像)】,再點選【下一個】
點選【動態分配】,再點選【下一個】
輸入路徑,再輸入 20GB,再點選【建立】
點選【啟動】
選取啟動磁碟
點選【加入】,選擇 ParrotOS 的 ISO
確認 ISO ,點選【開始】
點選 Try/ Install
成功安裝
確認介面卡
先將 Parrot OS 關機
點選設定
點選網路 > 介面卡 > 啟用網路卡 > 僅限主機介面卡 > #2
點選啟動